black-spotted torpedo - Espagnol Anglais Dictionnaire